Internet Archive BookReader

Handbook of London : past and present